On the use of a multiple-visualization approach to manage software bugs
نویسندگان
چکیده
Software testing has been reported as one of the main responsible for quality assurance in a software project. In this effect, a series of techniques, methods, and tools can be found in the literature. In this work, we propose an approach to manage bugs using multiple software visualization. We developed an eclipse-based plug-in to report bugs. As a result of this activity, the collected bugs may be bound with the software elements. Such a binding aids the engineers responsible for fixing bugs to know the exact point where the reported bug was installed. We used multiple views with different perspectives to analyze and understand the bugs in the source code. As a proof of concept, we simulated its use in an open source system.
منابع مشابه
A new approach for data visualization problem
Data visualization is the process of transforming data, information, and knowledge into visual form, making use of humans’ natural visual capabilities which reveals relationships in data sets that are not evident from the raw data, by using mathematical techniques to reduce the number of dimensions in the data set while preserving the relevant inherent properties. In this paper, we formulated d...
متن کاملData Envelopment Analysis with LINGO Modeling for Technical Educational Group of an Organization
Data Envelopment Analysis (DEA) was developed to help compare the relative performance of decision-making units. It is a non-parametric method for performing frontier analysis. It uses linear programming to estimate the efficiency of multiple decision-making units and it is commonly used in production, management and economics [3]. DEA generates an efficiency score between 0 and 1 for each unit...
متن کاملHarvesting Fix Hints in the History of Bugs
In software development, fixing bugs is an important task that is time consuming and cost-sensitive. While many approaches have been proposed to automatically detect and patch software code, the strategies are limited to a set of identified bugs that were thoroughly studied to define their properties. They thus manage to cover a niche of faults such as infinite loops. We build on the assumption...
متن کاملProcedural Modeling as an Analytical Tool for 3D Survey in Urban Design Assessment
This paper examines procedural modeling as a tool for 3D modeling creation. Procedural modeling historically has been used for 3D visualization of natural features, but with the release of the software CityEngine in 2008, the technology can easily be adopted also in problem domains dealing with urban environments. Then, we will examine and compare two types of modeling, traditional and proc...
متن کاملIdentification of the Patient Requirements Using Lean Six Sigma and Data Mining
Lean health care is one of new managing approaches putting the patient at the core of each change. Lean construction is based on visualization for understanding and prioritizing imporvments. By using only visualization techniques, so much important information could be missed. In order to prioritize and select improvements, it’s essential to integrate new analysis tools to achieve a good unders...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011